All Homes in North Topsail Beach

$100000 - $150000, $150000 - $200000, $200000 - $250000, $250000 - $300000, $300000 - $350000,

$350000 - $400000, $400000 - $450000, $450000 - $500000, $500000 - $550000, $550000 - $600000,

$600000 - $650000, $650000 - $700000, $700000 - $750000, $750000 - $800000, $800000 - $850000,

$850000 - $900000, $900000 - $950000, $950000 - $1000000, $1000000+


7501 9th Avenue North Topsail Beach, NC 28460

208 Oyster Lane North Topsail Beach, NC 28460

1605 New River Inlet Road North Topsail Beach, NC 28460

242 Sea Shore Drive North Topsail Beach, NC 28460

105 Volusia Drive North Topsail Beach, NC 28460

130 Sea Oaks Court North Topsail Beach, NC 28460

204 Oyster Lane North Topsail Beach, NC 28460

2000 New River Inlet Road # 1203 North Topsail Beach, NC 28460

26 Porpoise Place North Topsail Beach, NC 28460

790 New River Inlet Road # 205a North Topsail Beach, NC 28460

2174 New River Inlet Road # 386 North Topsail Beach, NC 28460

790 New River Inlet Road # 309a North Topsail Beach, NC 28460

601 New River Inlet Road North Topsail Beach, NC 28460

131 G Quarter Deck Street # 131G North Topsail Beach, NC 28460

59 Bermuda Landing Place North Topsail Beach, NC 28460

205 Sea Shore Drive # A North Topsail Beach, NC 28460

2240 New River Inlet Road # 121 North Topsail Beach, NC 28460

2000 New River Inlet Road # Unit 2206 North Topsail Beach, NC 28460

Lot 1 Island Drive # 1 North Topsail Beach, NC 28460

1774 New River Inlet Road # 5 North Topsail Beach, NC 28460

2210 New River Inlet Road # 254 North Topsail Beach, NC 28460

2174 New River Inlet Road # Unit 281 North Topsail Beach, NC 28460

790 New River Inlet Road # Unit 301b North Topsail Beach, NC 28460

1822 New River Inlet Road # Unit 1305a North Topsail Beach, NC 28460